Domination

for Unreal Tournament 3

UT3 Domination (UT3Dom)
Version: 3
Build: 5.11.00
For Public Release
Official UT3Dom WebSite
Official UT3Dom Bug Tracker
For the most recent version of this readme go to Official UT3Dom ReadMe
The UTDom mod was written by Brian 'Snake' Alexander sw_snakepliskin@hotmail.com

 


  1. ChangeLog
  2. Requirements
  3. Installation
  4. WebAdmin support
  5. Settings
    1. UTDomGame settings
    2. xDoubleDom settings
    3. MapList struct settings
  6. Map Author Information
    1. Editor Pre-Setup
    2. Map Setup
    3. Map Prefixes
    4. Where do I find the Control Point actors
    5. How to set the displayed name of the Control Point
    6. Can I control if a ControlPointFactory should be the xDomPointA or xDomPointB in DoubleDom games for my map?
  7. Troubleshooting
    1. Problems with Cooking a UT3Dom map
    2. Still need help
  8. Copyrights

 


ChangeLog

Changes from version 2 to 3

Changes from version 1.8.1 to 2

Changes from version 1.8 to 1.8.1

Changes from version 1.6 to 1.8

 


Requirements

 


Installation

NOTICE: It is highly recomended that you use the Windows Installer version to install UT3Dom!

 

Step1)
This mod must be installed to your main UT3 install location   (default: "C:\Program Files\Unreal Tournament 3")

Step 2)
Finally, remove any of the following sections are in your UTGame.ini or DefaultGame.ini files.

 

 


WebAdmin Supportport

You must have WebAdmin version 1.0 or later installed. Download the latest version from the author http://ut3webadmin.elmuerte.com

Then you will need to add the following lines to your UTWebAdmin.ini in the WebAdmin.QHDefaults section (Note QHDefaults is plural. Do not add to the QHDefault section, for it will not work)

[WebAdmin.QHDefaults]

SettingsClasses=(ClassName="UTDom.Domination",settingsClass="UTDomWebAdmin.DominationSettings")
SettingsClasses=(ClassName="UTDom.DoubleDom",settingsClass="UTDomWebAdmin.DoubleDomSettings")

 


Settings file and/or can be specified in the URL for servers.

Example:
   (To start a Domination server with 4 teams and to use the Hoverboard)

UT3.exe SERVER DOM-MapName?game=UTDom.Domination?bUseHoverboard=TRUE?NumOfTeams=4

 

Full name of each gametype:

 

UTDom.ini Settings:

[UTDom.Domination]

UTDomGame class - all parameters specified here are Inherited to subclasses (e.g. DoubleDom)
Parameter Type Description
NumOfTeams byte Max teams admin allows in game (valid entries: 2,3,4)
bUseMapList boolean TRUE=use only the control points that are named for the specified map in the maplist
bUseTranslocator boolean Allow the use of the Translocator.
bUnlimitedTranslocator boolean Makes the Translocator to be Unlimited.
bUseHoverboard boolean Use the Hoverboard instead of the Translocator. Overrides any enabled Translocator setting.
bUnlockedVehicles boolean Makes all Vehicle neutral, does not lock then for a team.
bVehiclesCanCapturePoints boolean Allows players to capture control points when in a vehicle.
MaxControlPoints byte Maximum number of ControlPoints allowed by this server. (Does not add any ControlPoints to a map) if MaxControlPoints value is greater then the # of ControlPoints in the map, no change.
MapList array<EMapList> If bUseMapList=TRUE the game will check if the current map is on this list and bEnabled=TRUE for that map, then only allow ControlPoints that ObjectiveName||PointNames~= the ControlPoints entrys. All other ControlPoints not on this list will be disabled and removed from play.

[UTDom.DoubleDom]

xDoubleDom class
bNoTeamPlayerStart boolean True=players can spawn at any playerstarts, False=players spawn in marked team playerstarts
TimeToScore integer Duration both points must be controlled for to score a point
TimeDisabled integer Duration both points are disabled for after a point is scored

Struct EMapList

MapNamed string The full map name WITHOUT the file extension (Correct-> DOM-MyMapName   Bad->: DOM-MyMapName.ut3 )
bEnabled boolean Allows for multiple configurations per map. ONLY one entry per map should be enabled!
ControlPoints array<string> List of Control Points found in the MapName map to use in game play. All other Control Points will be removed from play.

 


Map Author Information

UnrealEditor Pre-Setup

Add the following to the end of your "EditPackages" list, in the "Editor.EditorEngine" section in your working UTEngine.ini file
(by default at : %HOMEPATH%\Documents\My Games\Unreal Tournament 3\UTGame\Config\UTEngine.ini )

[Editor.EditorEngine]

EditPackages=UTMultiTeam
EditPackages=UTDom

 

Map Setup

Be sure to set the GameTypesSupportedOnThisMap in the WorldInfo Property. Add to the GameTypesSupportedOnThisMap array, Domination and DoubleDom for maps using the DOM prefix.
This is very important when you Cook your map. When you cook your map (for any platform: PC, PS3, etc) it will Cook all the required packages into the map. What this means is that the version of the UT3Dom mod will be Cooked into your map and that version that was cooked will be used any time the map is played, regardless of if you have a newer version installed when you play the map. Only the Unpublished version of your map (that correctly has the GameTypesSupportedOnThisMap set in the WorldInfo Property) will use the version of the UT3Dom mod you have installed on your computer. This becomes even more so important when cooking for console systems and if this is not done correctly, the map will not work.

 

Map Prefix's

The DOM prefix should be used for any Domination based map. Be aware that even if you do set one ControlPointFactory actors to xDomPointA and the other to xDomPointB, in your map and intend for it to be only a DoubleDomination map, it will still play as a Domination map, and vice versa.  The mod is designed to automaticly replace the ControlPoints with xDomPoints when playing DoubleDom. When playing Domination, it will automatically replace the xDomPoints with ControlPoints.  The mod will not use more then two xDomPoints when playing DoubleDom, even if the map has 5 ControlPoints, only two will be used and the other 3 will be disabled.

 

Where do I find the Control Point actors to place in a Domination map?

There is only one actor needed for any Domination based game. Place ControlPointFactory actors into your map by using one of the two methods:

1) Right Click on the location that you want the ControlPointFactory to be at, and select Add Actor -> Add ControlPoint

2) Using the Actor Browser:

 

How to set the displayed name of the Control Point

Set the PointName property and the ObjectiveName property. It is recommended that both of these properties be set to the same value. The ObjectiveName is a localized property.

 

Can I control if a ControlPointFactory should be the xDomPointA or xDomPointB in DoubleDom games for my map?

Yes by setting the ControlPointClass property in the Advanced group of the ControlPointFactory actor. Note for this to work, there can only be one actor that has the value of xDomPointA and there must be a second actor that also is the only one that has the value of xDomPointB set. All others must be set to None. If all ControlPointFactory actors are set to None (default mode) the mod will automatically do this for you.

 


Troubleshooting

What makes this "CBP Edition" different?

It is just the base mod without the "stock" maps. For the complete version of UT3Dom with all of the stock maps, please download it from the Official UT3Dom WebSite.

 

UT3Dom is NOT compatible with the UT3 Patch 1.3 beta 1

This is a known issue and Epic has fixed this in Patch 1.3 beta 2. UT3Dom is compatible with all other versions of the UT3 Patches.

 

Failed to load 'UTMT_Test': Can't find file for package 'UTMT_Test'

This issue was fixed as of the 1.5 version in build 5.02.22.42. This is a harmless message and has no effect on anything. This is a warning from the UTMultiTeam mod. The package UTMT_Test was never publicly released. To fix this, you should replace the file UTMT_Content.upk with the UT3Dom installation file.

 

When playing online I am having problems with the package 'UTMT_Content'

This is because you and the server have different versions of the UTMT_Content package. If you are the server admin, please delete the UTMT_Content.upk package on the server and upload the file UTMT_Content.upk from the UT3Dom installation. If you are not the server admin, you can delete your UTMT_Content.upk file and then you will download the file from the server the next time you connect to that server.

 

Problems with Cooking a UT3Dom map

This is generally due to the engine not finding all of the needed files. UT3Dom must be installed to your main UT3 install location. If having still having problems, install the UT3Dom Cooking Fix.

 

Cooking UT3Dom maps for the PS3

You will need to use the special build of UTDom.u just for cooking PS3 maps. Using that file, You should be able to cook your map for the PS3 and have it work. Note: You will not beable to play 3 or 4 team mode.

 

Still need help?

Try the Official UT3Dom Bug Tracker

Check for updates at Official UT3Dom WebSite.

Mod authors may request the original source code and uncooked content of the UT3Dom mod by contacting the author of the UT3Dom mod. Send a email to: sw_snakepliskin@hotmail.com

 


Copyrights

UT3DOM © is a trademark of the UT3DOM Team / Team Domination  Copyright© 2006-2009 All Rights Reserved

UT3 Domination Copyright© 2006-2009 UT3DOM Team / Team Domination  All Rights Reserved

UTDom © 2006-2009  Brian "Snake" Alexander  All Rights Reserved

Classic Domination is a trademark of the Domination Map Pack and Brian "Snake.PLiSKiN" Alexander.©2004-2008 ALL RIGHTS RESERVED.

Unreal Tournament 3 © 2007 Epic Games, Inc. All rights reserved.

UTMultiTeam - Copyright Infinity Impossible, ©2007

WebAdmin - Created by Michiel 'elmuerte' Hendriks — UT3 WebAdmin Copyright ©2008 Epic Games, Inc.